blood drop - Turkish English Dictionary